home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr49
/
pcl4c35.zip
/
PCL4C.DOC
< prev
next >
Wrap
Text File
|
1992-08-01
|
4KB
|
90 lines
*** SHAREWARE DOCUMENTATION ***
The Personal Communications Library for the C Language ( PCL4C )
is an asynchronous communications library designed for experienced
software developers programming in C. Four compilers are
supported: Microsoft Optimizing C, Microsoft Quick C, Borland
Turbo C, and MIX Power C. An IBM PC/XT/AT or compatible or IBM
PS/2 is required. The Personal Communications Library takes less
than 6K bytes and features:
o SMALL, COMPACT, MEDIUM & LARGE memory models.
o 32 communication and support functions.
o Interrupt driven receiver.
o 16550 UART support.
o Hardware (RTS/CTS) flow control.
o 300 baud to 115,200 baud.
o COM1, COM2, COM3, and COM4.
o Adjustable receive queues from 8 bytes to 32 KB.
o Control-BREAK error exit.
o 17 communication error conditions trapped.
o 2 ports can run concurrently.
o Complete modem control & status.
o Written in assembly language for small size & high speed.
Two example programs ( source code ) are provided along with the
small and large model library makefiles.
(1) SIMPLE is an extremely simple terminal emulator program. It
is provided as the smallest and easiest to understand example of
communications programming using PCL4C.
(2) TERM is a more capable terminal emulator than SIMPLE. It
functions as a dumb terminal emulator but can exchange files using
XMODEM (Standard XMODEM, XMODEM-CRC, and XMODEM-1K ) and YMODEM
(Standard and YMODEM-G) communication protocols. TERM will also
send an initialization string to your Hayes compatible modem.
The shareware distribution includes the small and large memory
model libraries PCL4C_S.LIB and PCL4C_L.LIB and the small model
MIX library PCL_S.MIX. All example source code is included.
For more information, refer to the Personal Communications Library
Users Manual ( PCL4C.USR ) and Personal Communications Library
Reference Manual ( PCL4C.REF ).
A Turbo Pascal version of the library ( PCL4P ) is also available
but which does not have as many example programs.
*** Registration ***
The shareware version of PCL4C is provided so that you may
personally determine the usefulness of the product for yourself.
If you can use PCL4C, please register your use with us.
MarshallSoft Computing, Inc.
Post Office Box 4543
Huntsville AL 35815
Voice 205-881-4630
FAX 205-881-4630
BBS 205-880-9748
Please pay by check in US dollars drawn on a US bank. Print the
file PCL4C.INV if an invoice is needed. The registered package is
$45 plus $3 S&H ($6 outside of North America)) and includes:
o Small, Compact, Medium & Large memory model libraries without
the shareware screens.
o Assembler source code for the library.
o Printed Users Manual.
o Printed Reference Manual.
o Telephone support for one year.
o BBS support for one year.
o A one year subscription to the quarterly newsletter.
o All updates ( with printed manuals ) are $15 plus $3 S&H ($6
outside of North America).
PCL4C.ASM is the source code for the library. The source code is
copyrighted by MarshallSoft Computing, Inc. The user is granted a
license to use the PCL4C object code in his own application only.
PCL4C.ASM is not shareware and may not be sold or given away to
anyone.
The registered user will receive the latest version of PCL4C by
return mail. A 5.25" diskette is provided unless a 3.5" diskette
is requested.